home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 25 / AMIGAplus Sonderheft 25 (2000)(Falke)(DE)(Track 1 of 4)[!].iso / Updates / Librarys / MMULib / EnvArc / MMU-Configuration
Text File  |  2000-03-11  |  3KB  |  62 lines

  1. ;*************************************************************************
  2. ;** MMU Configuration file                        **    
  3. ;**                                    **
  4. ;** this file is read on startup by the mmu.library and used to modify    **
  5. ;** the pre-calculated or scanned MMU table                **
  6. ;**                                    **
  7. ;** © 1999-2000 THOR Software, Thomas Richter                **
  8. ;*************************************************************************
  9.  
  10.  
  11. ; the current version of the MMU library knows four commands that can
  12. ; be used in this file: 
  13. ; CLEARTTX clears all or parts of the transparent translation registers
  14. ; ADDMEM   adds memory to the exec free list pool. BE WARNED, this command
  15. ;       does NOT modify the MMU tables, this must be done by yourself
  16. ; SETCACHEMODE    defines the MMU tables.
  17. ; DESCRIPTORCACHEINHIBIT defines whether the data cache should be disabled
  18. ; for the MMU descriptors. It's usually OFF meaning the cache will remain
  19. ; enabled. This is fine for the mmu.library, but certain hacks might require
  20. ; a ON argument here. Note that this means more work for the library.
  21. ;
  22. ; All other commands are currently "external". The library will scan for
  23. ; these commands in "LIBS:mmu" and execute them on startup. These *are not*
  24. ; standard shell commands. They cannot be run from the shell, and shell
  25. ; commands cannot be started from this file.
  26. ;
  27.  
  28.  
  29. ClearTTx    ;ignore all TTX registers if any. We don't need them.
  30.         ;this will speed up the system for some machines.
  31.  
  32.  
  33. ; Remove the semicolon in the line below if you have to live with other MMU
  34. ; hacks that expect the MMU descriptors in non-cacheable memory. This is by
  35. ; default OFF, i.e. descriptors will be cachable.
  36. ; The library will work fine and will take all precautions for descriptors
  37. ; in the cache, but some third-party hacks might not.
  38.  
  39. ;DescriptorCacheInhibit ON
  40.  
  41.  
  42. ; Remove the semicolon in the line below in case you encounter hangs or
  43. ; crashes with Zorro-II 16-Bit memory. It will disable caching for the Z-II
  44. ; area. Clearly, this is slower, but it will work, at least.
  45.  
  46. ;SetCacheMode from 0x00200000 size 0x00800000 CacheInhibit NonSerial Imprecise
  47.  
  48. ; A more complete setup can be computed by the "BuildMMUConfig.rexx" script
  49. ; in the "Install" drawer of the mmu.library distribution which will even
  50. ; consider P5 hardware and optimizations for graphics cards.
  51. ; Special graphics card setup is not *required*, but might speed up graphics
  52. ; operations a little bit. It is further more not required for P96 which calls
  53. ; the mmu.library to optimize the MMU tables anyhow.
  54.  
  55. ; The following line is required for P5 boards. If you own a P5 board, copy the
  56. ; file Install/P5Init to LIBS:mmu/P5Init and remove the semicolon from the next
  57. ; line:
  58.  
  59. ;P5Init
  60.  
  61. ; that's all folks!
  62.